an undertaking to pay - Español Inglés Diccionario